home *** CD-ROM | disk | FTP | other *** search
/ Gekikoh Dennoh Club 5 / Gekikoh Dennoh Club Vol. 5 (Japan).7z / Gekikoh Dennoh Club Vol. 5 (Japan) (Track 01).bin / tools / condrv / cond_e12.lzh / src / include / gm_internal.mac < prev    next >
Text File  |  1997-12-15  |  1KB  |  60 lines

  1.         .nlist
  2.  
  3. *        gm(graphic mask)ùpÆΦï`âtâ@âCâï
  4.  
  5. * Ä»ò╩Äq
  6. _GM_INTERNAL_MODE:    .equ    'gm'
  7.  
  8. * ègÆúâRü[âï
  9. _GM_VERSION_NUMBER:    .equ    $ff80
  10. _GM_MASK_STATE:        .equ    $ff81
  11. _GM_GNC_STATE:        .equ    $ff82
  12. _GM_AUTO_STATE:        .equ    $ff83
  13. _GM_GRAPHIC_MODE_STATE:    .equ    $ff84
  14. _GM_ACTIVE_STATE:    .equ    $ff85
  15.  
  16. _GM_MASK_REQUEST:    .equ    $ff88
  17. _GM_MASK_SET:        .equ    $ff89
  18. _GM_MASK_CLEAR:        .equ    $ff8a
  19. _GM_AUTO_DISABLE:    .equ    $ff8b
  20. _GM_AUTO_ENABLE:    .equ    $ff8c
  21. _GM_ACTIVE:        .equ    $ff8d
  22. _GM_INACTIVE:        .equ    $ff8e
  23.  
  24. _GM_KEEP_PALETTE_GET:    .equ    $ff90
  25. _GM_PALETTE_SAVE:    .equ    $ff91
  26. _GM_GVRAM_SAVE:        .equ    $ff92
  27.  
  28.         .comment    .endcom
  29.  
  30. î─é╤Åoé╡ò√û@:
  31.         move    #_GM_???,d1        ;ègÆúâRü[âïö╘ìå
  32.         swap    d1
  33.         move    #_GM_INTERNAL_MODE,d1
  34.         swap    d1
  35.         IOCS    _TGUSEMD
  36.  
  37. d1.w é¬ûóÆΦï`âRü[âhé┼éáéΩé╬î│é╠âïü[â`âôé≡û│Å≡îÅé╔î─é╤Åoé╖.
  38.  
  39. ò╘Æl:
  40.  
  41. d0.l = -1 é╚éτ gm ûóÅφÆôé⌐üAûóÆΦï`é╠ègÆúâRü[âï.
  42. d0.w = _GM_INTERNAL_MODE é╚éτègÆúâRü[âïɼî≈é┼üAd0.hw é╔èeï@ö\é╠ò╘Æl.
  43.  
  44. $ff80    âoü[âWâçâôö╘ìå
  45. $ff81    â}âXâNÅ≤æ╘        0:â}âXâNé╚é╡    0 ê╚èO:â}âXâNéáéΦ)
  46. $ff82    GNC Å≤æ╘        0:û│î°        0 ê╚èO:ùLî°
  47. $ff83    âIü[âgâ}âXâNÅ≤æ╘(bit1=1:ïûë┬ bit0=1:ï╓Ä~)
  48.         %00:    ôαòöÄgùp    (ï╓Ä~é╡é╚éóé¬ÉVïKâ}âXâNé═òsïûë┬)
  49.         %01:âIü[âgâ}âXâNï╓Ä~(ï╓Ä~é╡é─ÉVïKâ}âXâNéαòsïûë┬)
  50.         %10:âIü[âgâ}âXâNïûë┬(ï╓Ä~é╡é╚éóé┼ÉVïKâ}âXâNéαïûë┬)
  51.         %11:    ôαòöÄgùp    (ï╓Ä~é╖éΘé¬ÉVïKâ}âXâNé═ïûë┬)
  52. $ff84    âOâëâtâBâbâNâéü[âh    0:64K ÉFê╚èO    0 ê╚èO:64K ÉFâéü[âh
  53. $ff85    GM Äσùvï@ö\é╠ô«ì∞Å≤ï╡    0:ÆΓÄ~        0 ê╚èO:ô«ì∞
  54. $ff90    ÅφÆôâpâîâbâgé╠Å≤æ╘    0:û│î°        0 ê╚èO:ùLî°
  55.     ùLî°é╠ÅΩìçé═ a1.l é╔âpâîâbâgâAâhâîâXé¬ò╘éΘ.
  56.  
  57.         .endcom
  58.  
  59.         .list
  60.